salt of lemon - Turkish English Dictionary